put at bay - Turco Inglés Diccionario